本章描述的查询是通过运行时API(get\_info)进行的，这意味着直到运行时才知道结果。这涵盖了许多方面，但是SYCL规范也正在进行修改，以提供属性的编译时查询(当可以被工具链感知时)，以允许更高级的编程方式，如基于设备属性的内核模板。可以在运行时查询，但基于在代码编译时的查询是不可能的，这种能力对于高级优化或编写使用某些扩展的内核很重要。撰写本文时，这些接口的定义还不够好，本书不足以在中描述这些接口，但可以期待SYCL和DPC++中很快会出现更强大的查询和代码适应机制!查看在线oneAPI DPC++语言手册和SYCL规范以获得更新。\par